<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge,IE=9,chrome=1"><meta name="generator" content="MATLAB 2025b"><title>gramm</title><style type="text/css">.rtcContent { padding: 30px; } .S0 { margin: 3px 10px 5px 4px; padding: 0px; line-height: 28.8px; min-height: 0px; white-space: pre-wrap; color: rgb(192, 76, 11); font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 24px; font-weight: 400; text-align: left;  }
.S1 { margin: 2px 10px 9px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: pre-wrap; color: rgb(33, 33, 33); font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;  }
.S2 { margin: 20px 10px 5px 4px; padding: 0px; line-height: 25px; min-height: 0px; white-space: pre-wrap; color: rgb(33, 33, 33); font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 20px; font-weight: 700; text-align: left;  }
.S3 { margin: 3px; border: 1px solid rgb(191, 191, 191); border-collapse: collapse;  }
.S4 { background-color: rgba(0, 0, 0, 0);  }
.S5 { border: 1px solid rgb(191, 191, 191); vertical-align: top;  }
.S6 { margin: 2px 10px 2px 4px; padding: 0px; line-height: 21px; min-height: 0px; white-space: break-spaces; color: rgb(33, 33, 33); font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 14px; font-weight: 400; text-align: left;  }
.S7 { margin: 10px 10px 5px 4px; padding: 0px; line-height: 18px; min-height: 0px; white-space: pre-wrap; color: rgb(33, 33, 33); font-family: Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif; font-style: normal; font-size: 15px; font-weight: 700; text-align: left;  }</style></head><body><div class = rtcContent><h1  class = 'S0'><span style=' font-weight: bold;'>gramm</span></h1><div  class = 'S1'><span>Gramm is a Matlab toolbox that enables the rapid creation of complex, publication-quality figures. Its design philosophy focuses on a </span><span style=' font-style: italic;'>declarative</span><span> approach, where users specify the desired end result, as opposed to the traditional </span><span style=' font-style: italic;'>imperative</span><span> method involving for loops, if/else statements, etc.</span></div><div  class = 'S1'><span>The documentation currently consists of example live scripts that demonstrate typical gramm use cases, and of a </span><a href = "./gramm_cheat_sheet.html"><span style=' font-weight: bold;'>cheat sheet</span></a><span> that summarizes all functions and arguments in a single document. You can also access the built-in help for any gramm function with </span><span style=' font-family: monospace;'>doc gramm.function_name</span></div><h2  class = 'S2'><span style=' font-weight: bold;'>Example live scripts</span></h2><div  class = 'S1'><span style=' font-weight: bold;'>Open the actual live scripts to see interactive elements</span></div><table  class = 'S3'><col/><col/><tr  class = 'S4'><td  class = 'S5'><div  class = 'S6'><a href = "./GettingStarted.html"><span style=' font-weight: bold;'>Getting Started</span></a></div><div  class = 'S6'><span>A quick example to understand how gramm works, using the cars dataset</span></div></td><td  class = 'S5'><div  class = 'S6'><img class = "imageNode" src = "" width = "500" height = "250" alt = "gettingstarted_export.png" style = "vertical-align: baseline; width: 500px; height: 250px;"></img></div></td></tr><tr  class = 'S4'><td  class = 'S5'><div  class = 'S6'><a href = "./Groups.html"><span style=' font-weight: bold;'>Grouped data</span></a></div><div  class = 'S6'><span>An example to further explore grouped data that includes visualizations that could accompany an ANOVA.</span></div></td><td  class = 'S5'><div  class = 'S6'><img class = "imageNode" src = "" width = "500" height = "312" alt = "groups_export.png" style = "vertical-align: baseline; width: 500px; height: 312px;"></img></div></td></tr><tr  class = 'S4'><td  class = 'S5'><div  class = 'S6'><a href = "./XY.html"><span style=' font-weight: bold;'>XY data</span></a></div><div  class = 'S6'><span>An example to further explore X/Y data, with regressions/fits as well as grouped 2D data</span></div></td><td  class = 'S5'><div  class = 'S6'><img class = "imageNode" src = "" width = "500" height = "250" alt = "xy_export.png" style = "vertical-align: baseline; width: 500px; height: 250px;"></img></div></td></tr><tr  class = 'S4'><td  class = 'S5'><div  class = 'S6'><a href = "./TimeSeries.html"><span style=' font-weight: bold;'>Time series</span></a></div><div  class = 'S6'><span>An example that showcases the use of gramm to explore repeated time series data</span></div></td><td  class = 'S5'><div  class = 'S6'><img class = "imageNode" src = "" width = "500" height = "250" alt = "timeseries_export.png" style = "vertical-align: baseline; width: 500px; height: 250px;"></img></div></td></tr><tr  class = 'S4'><td  class = 'S5'><div  class = 'S6'><a href = "./OnlineTable.html"><span style=' font-weight: bold;'>Online Table</span></a></div><div  class = 'S6'><span>An example showing how to use gramm along with MATLAB's table functions with an open dataset hosted on S3</span></div></td><td  class = 'S5'><div  class = 'S6'><img class = "imageNode" src = "" width = "503" height = "403" alt = "stacked_export.png" style = "vertical-align: baseline; width: 503px; height: 403px;"></img></div></td></tr><tr  class = 'S4'><td  class = 'S5'><div  class = 'S6'><a href = "./examples.html"><span style=' font-weight: bold;'>Further examples</span></a></div><div  class = 'S6'><span>Many examples that demonstrate gramm's more advanced capabilities and customizations</span></div></td><td  class = 'S5'><div  class = 'S6'><img class = "imageNode" src = "" width = "500" height = "375" alt = "overlaid_export.png" style = "vertical-align: baseline; width: 500px; height: 375px;"></img></div></td></tr></table><h4  class = 'S7'><span></span></h4><div  class = 'S1'><span></span></div><h4  class = 'S7'><span></span></h4><div  class = 'S1'><span></span></div><div  class = 'S1'></div>
<br>
<!-- 
##### SOURCE BEGIN #####
%% *gramm*
% Gramm is a Matlab toolbox that enables the rapid creation of complex, publication-quality 
% figures. Its design philosophy focuses on a _declarative_ approach, where users 
% specify the desired end result, as opposed to the traditional _imperative_ method 
% involving for loops, if/else statements, etc.
% 
% The documentation currently consists of example live scripts that demonstrate 
% typical gramm use cases, and of a <./gramm_cheat_sheet.html *cheat sheet*> that 
% summarizes all functions and arguments in a single document. You can also access 
% the built-in help for any gramm function with |doc gramm.function_name|
%% *Example live scripts*
% *Open the actual live scripts to see interactive elements*
%% 
% <./GettingStarted.mlx *Getting Started*>
% 
% A quick example to understand how gramm works, using the cars dataset
%% 
% 
%% 
% <./Groups.mlx *Grouped data*>
% 
% An example to further explore grouped data that includes visualizations that 
% could accompany an ANOVA.
%% 
% 
%% 
% <./XY.mlx *XY data*>
% 
% An example to further explore X/Y data, with regressions/fits as well as grouped 
% 2D data
%% 
% 
%% 
% <./TimeSeries.mlx *Time series*>
% 
% An example that showcases the use of gramm to explore repeated time series 
% data
%% 
% 
%% 
% <./OnlineTable.mlx *Online Table*>
% 
% An example showing how to use gramm along with MATLAB's table functions with 
% an open dataset hosted on S3
%% 
% 
%% 
% <./examples.mlx *Further examples*>
% 
% Many examples that demonstrate gramm's more advanced capabilities and customizations
%% 
% 
% 
% 
% 
% 
% 
%
##### SOURCE END #####
-->
</div></body></html>